technologically advanced - Français Anglais Dictionnaire